artificial crown - French English Dictionary